@charset "utf-8";
/* CSS Document */
.sy_fd,.sy_fc{display: none!important; opacity: 0!important;}
/* 2017/11/8 */
.mb_daohang{display: block; width: 40px; height: 40px; line-height: 40px; position: absolute; top: 10px; right: 10px; background: #026dbc; color: #fff; font-size: 16px; text-align: center; border-radius: 5px; cursor: pointer;}

.top{height:60px; z-index: 9999;}
.top_height{width:100%; height:60px; overflow: hidden;}
.top_w{width:94%; height:60px; display: block!important;}
.top_w > div{transition: all .5s ease 0s;}
.logo{width:100px; height:auto; left:-1%;}
.logo a img{ width: 100%; height: auto;}
.logo_a>a>img{ margin-top: -6px}
.logo_a{width:40%; height: auto; margin:20px 0 0 90px; float: left; overflow: hidden;}
.logo_a img{width:100%; height: auto;}
.top_shangbiao{display: none;}
.sous{display: none;}
/* nav */
.nav{width:100%; height: auto; background:none; display: block!important;}
.nav_w{width:80%; height: 100%; margin:0; position: fixed; top: 0; left: -100%; padding: 100px 10px 10px 10px; overflow-x: hidden; overflow-y: auto;  background:#fff; display: none;}
.small_logo{display: none;}
.nav_li{width:100%; height: 50px; line-height: 50px; float: inherit;}
.nav_li .nav_lia{display: block; width:100%; height: 50px; line-height: 50px; text-align: center; color: #333; font-size: 16px; border-left:none; border-right:none; border-bottom: 1px solid #ccc; position: relative; transition: all .5s ease 0s;}
.nav_li:hover .nav_lia span{display: none;}
.nav_li .nuw span{display: none;}
.nav_li:first-child .nav_lia{border-left:none;}
.nav_li:last-child .nav_lia{border-right:none;}
.nav_li:hover .nav_liw{display: none;}

/* banner */
.banner{width:100%; height: auto; position: relative; overflow: hidden;}
.in_banner{width:100%; height: 150px; position: relative; z-index: 1; overflow: hidden;}
.in_banner .swiper-slide a{background-size: 100% 100%!important;}
.in_banner .in_bannerl,.in_banner .in_bannerr{display: none;}


/***/
.in_h2{padding: 20px 0;}

.in_service{width:94%; height: auto; margin: 0 auto; padding: 20px 0 30px 0;}
.in_service_li{width:100%; height: auto; float: inherit; margin: 0 0 20px 0;}
.in_service_liimg img{width: 100%; height: auto; transition: all .5s ease 0s;}

/**/
.in_jsbzul{width:94%; height: auto; margin: 0 auto; padding-bottom: 20px;}
.in_jsbzlia{width:100%; height: auto; float: inherit; margin-right: 0; margin-bottom: 15px; overflow: hidden; padding:15px;}
.in_jsbzlia_img{width:100%; height: auto; line-height: 0;}
.in_jsbzlia_img img{width:100%; height: auto;}

.in_jsbzlib{width:50%; height: auto; position: relative; float: left; margin:0 0% 15px 0; overflow: hidden; padding:10px;}
.in_jsbzlib_img{width:100%; height:auto; line-height: 0;}
.in_jsbzlib_img img{width:100%; height: auto;}

/***/
.in_about{width:94%; height: auto; background:none; margin: 0 auto 20px auto; overflow: hidden;}
.in_abouta{width:100%; height:55px; float: left; padding:0; text-align: left; overflow: hidden;}
.in_abouta a{display: block; width:33.33%; height: 55px; line-height:55px; float: left; text-align: center; font-size: 20px; color: #333; margin-bottom: 0; overflow: hidden;}
.in_abouta .in_nuw{color:#026dbc; }
.in_abouta a em{display:none;}

.in_aboutb{width:100%; height: auto; float: inherit; margin-top: 0; padding:20px; background-size: 100% 100%!important; overflow: hidden;}
.in_aboutbh2{font-size: 21px; font-weight: 500; color: #333333; margin-bottom:15px;}
.in_aboutbtxt{width:100%; height: auto; font-size: 12px; line-height: 24px; color: #333;}
.in_aboutbtxt img{ width: 100%; height: auto;}
.in_abouta a em img{ height: 55px; width: auto;}


/***/
.in_bgc{width:100%; height: auto; background:#0f388b; overflow: hidden;}
.in_news{width:94%; height:auto; padding: 0 0 20px 0; margin: 0 auto; position: relative; overflow: hidden;}
.in_newsli{ width: 100%; height: 100%; left: 0; position: inherit; top: 0; z-index: 1; border-bottom: 1px solid rgba(255,255,255,.3); padding-bottom: 10px; margin-bottom:10px;}
.in_newslipr{width:100%; height: 100%; position: inherit; overflow: hidden;}
.in_newsli_img{display:none;}
.in_newsli_txt{width:100%; height: auto; position: inherit; z-index: 555; overflow: hidden;}
.in_newsli_txt h2{font-size: 16px; color: #fefdfd; font-weight: 500;}
.in_newsli_txt p{font-size: 12px; line-height: 20px; color: #fff; margin-top: 5px;}
.in_newsli_xt{display: none;}
.in_newsli:nth-child(2),.in_newsli:nth-child(3),.in_newsli:nth-child(4),.in_newsli:nth-child(5),.in_newsli:nth-child(6){width: 100%; height: 100%; left: 0; position: inherit; top: 0; z-index: 1; margin-bottom: 20px;}
.in_newsli:nth-child(2) .in_newsli_txt,.in_newsli:nth-child(3) .in_newsli_txt,.in_newsli:nth-child(4) .in_newsli_txt,.in_newsli:nth-child(5) .in_newsli_txt,.in_newsli:nth-child(6) .in_newsli_txt{top: 0; left: 0; position: inherit; width: 100%;}

.footer{ position:relative; width:100%;/* min-height:297px;*/}
.w1200{width:94%; height: auto; margin: 0 auto;}
.fot_bga{ position: absolute; width:100%; height:100%; left:0; top: 0; background:#4a4a4a; z-index: -1;}
.fot_bgb{ position: absolute; width:100%; height:100%; right:0; top: 0; background:#424242; z-index: -1;}
.foot_col{ width:100%; min-height:200; padding:27px 0 0 0; background:#4a4a4a;}

.foot_csta{ width:45%; float: left; padding-bottom: 10px; margin:0 5% 10px 0; border-bottom: 1px solid rgba(255,255,255,.3); }
.foot_csta a{ color:#FFF;}
.foot_csta a:hover{ color:#b72024;}
.foot_csta_a{ width:100%; font-size:16px; line-height:30px; color:#FFF; font-weight: normal;}
.foot_csta_b{ height: 150px; overflow: hidden; font-size:12px; color:#FFF; line-height:30px; margin:10px 0 0 0;}

.foot_cor{ width:100%; min-height:270px; padding:27px 0 0 0; text-align:right;}

.Copyright{ width:100%; height:auto; padding: 10px 0; line-height:24px; background:#333333; color:#6e6e6e; font-size: 12px; text-align: center;}
.Copyright span{float: inherit;}
.Copyright a{ color:#6e6e6e; font-size: 12px;}



/* page */
.pg_banner{width:100%; height: 200px; overflow: hidden;}
.mo_dv1{width:94%;}


.page_w{width:94%; height: auto; min-height: 200px; padding: 40px 0 20px 0; margin: 0 auto;}
.page_w img{width:auto; max-width: 100%; height:auto;}
.preview img{width:100%; max-width: 100%; height: 94%; }

.pg_h2{width:100%; height:auto; border-bottom: 3px solid #0269b8; text-align: left; padding-bottom: 10px; margin-bottom: 20px; color: #0269b8; overflow: hidden;}
.pg_h2 p{font-size: 25px; line-height: 25px; vertical-align: middle;}
.pg_h2 span{font-size: 20px; text-transform: uppercase; padding-right:0px;}

.pg_dy{width:100%; height: auto; font-size: 14px; color: #666666; line-height: 24px;}
.pg_dy img{width:100%; max-width: 100%; height: auto; }

.in_lxwm{width:100%; height: auto; background: url(../images/in18_1.png) left top no-repeat; margin: 50px auto 0 auto; padding:80px 0 0 0; overflow: hidden;}
.in_lxwm div{width:100%; height: 40px; line-height: 40px; float: inherit; overflow: hidden;}
.in_lxwm div em{display: inline-block; line-height: 0;}
.in_lxwm div p{display: inline-block; width: auto; min-width:50px; border-bottom: 1px solid #9abdde; margin-left:5px; padding-right: 0;}
.in_lxwm div p span{background: rgba(3,91,172,.4); color: #ff0000; padding: 5px 8px; margin-right:0;}
.in_lxwm div p span:last-child{margin-right: 0;}
.in_lxwm div p a{font-size: 16px; color: #035bac; font-style: italic;}

.pg_dya{width:100%; height: auto; min-height: 350px; background:none; padding-top:0px; margin-bottom: 20px; overflow: hidden;}
.pg_dya_img{width:100%; height: auto; float: inherit; text-align: center; overflow: hidden; padding-top:0px;}
.pg_dya_txt{width:100%; height: auto; float: right; padding:15px 0; overflow: hidden;}
.pg_dya_txth2{width:100%; height: auto; text-align: center; font-size: 26px; color: #333333; padding-bottom:10px;}
.pg_dya_txta{width:100%; height: auto; padding-top: 10px; font-size: 14px; color: #666; line-height: 30px;}

.pg_dyb{width:100%; height: auto; font-size: 14px; line-height: 30px; padding: 15px 20px; border:1px solid #ccc; margin-bottom: 45px; overflow: hidden;}
.pg_h2a{display: inline-block; vertical-align: top; color: #fff; background: #035bac; font-size: 20px; padding: 5px 10px; overflow: hidden; margin-bottom: 10px;}


.in_lxwma{width:100%; height: auto; border:none; min-height: 240px; margin: 50px auto 0 auto; padding: 0; position: relative; overflow: hidden; box-shadow: 2px 2px 5px rgba(0,0,0,0); background: none!important;}
.in_lxwma div{width:100%; height: 40px; line-height: 40px;}
.in_lxwma div em{display: inline-block; vertical-align: middle; line-height: 0;}
.in_lxwma div p{display: inline-block; vertical-align: middle; min-width: 55px; margin-left:5px; padding-right:0px;}
.in_lxwma div p span{margin-right:20px;}
.in_lxwma div p span:last-child{margin-right: 0;}
.in_lxwma div p a{font-size: 16px; color: #035bac; font-style: italic;}
.in_lxwma_more{display: none;}


.pg_imgul{width:100%; height: auto; overflow: hidden;}
.pg_imgli{width:100%; height: auto; float: left; margin: 0 0 20px 0; position: relative; overflow: hidden;}
.pg_imgli img{width:100%; height: auto;}
.pg_imglic{width:90%; height: 90%; position: absolute; top: 5%; left: 5%; z-index: 2; padding: 20px 10px; overflow: hidden; text-align: right; transition: all .5s ease 0s; transform: rotateX(90deg);}

/* 三级 */
.nav_sj{width:100%; height:auto; line-height: 50px; text-align: center; border-top: 1px solid #cddeee; font-size: 14px; margin-bottom:10px; overflow: hidden;}


/*关于中安*/
.in_za{ width: 94%; margin: 0px auto 30px auto; overflow: hidden; height: auto;}
.in_za .fl:nth-child(1){ width: 100%; height: auto; overflow: hidden;}
.in_za .fl:nth-child(2){ width: 100%; height: auto; overflow: hidden; background: #e9e9e9;}
.in_za_div{ margin-bottom: 8px;}
.in_za_1{ width: 100%; height: auto; background: #253785; overflow: hidden; float: left; padding: 20px; color: #fff; font-size: 12px; line-height: 20px;}
.in_za_2{display: none;}
.in_za_fl1{ width: 100%; font-size:30px; color: #3f3e3e; line-height:80px; height: 80px; margin-top:15px; padding-left: 36px;}
.in_za_fl2{ margin-left: 0;width: 100%!important; height: auto;}

.pg_about2{ width: 100%; height: auto; color: #666;  font-size: 14px;  line-height:30px; padding:20px 0px 20px 0; border-top: 3px solid #666; border-bottom:3px solid #666;}
.pg_about2>p>span>img{ width: auto; height: auto;}

.pg_aboutimg{width:100%; height: auto; position:relative; overflow: hidden;}

/**/
.pg_wlc{width:100%; min-height:500px; margin-top:40px; background:url(../images/ig31.jpg) 0 top repeat-y;}
.pg_fzlc{width:100%; position: relative; top: -50px;}
.pg_fzlca{display: none;}
.pg_fzlca span{display: block; width:16px; height: 16px; background: #d4d3d3; border-radius: 100%; float: right; margin: -7px -7px 0 0; overflow: hidden;}

.pg_lcliw{width:100%; height:auto; margin-bottom:20px; clear:both;}
.pg_lc_li{width:100%; position:relative;}
.pg_lc_li .pg_lcyd{display: none;}
.pg_lc_li .pg_lcc{width:95%; height:auto; float: left;}
.pg_lc_li .pg_lcc b{ display:inline-block; width:80%; padding-bottom: 5px; font-size:16px; color:#333; font-weight:500; margin-bottom:10px; border-bottom: 2px dashed #ccc; position: relative;}
.pg_lc_li .pg_lcc b span{display: block; width:16px; height: 16px; background: #d4d3d3; border-radius: 100%; position: absolute; bottom: -7px; left: 0; overflow: hidden;}
.pg_lc_li .pg_lcc div{ font-size:12px; line-height:18px; text-align:left;}
.pg_lcliw:nth-child(odd){ left:0;}
.pg_lcliw:nth-child(odd) .pg_lcc{float: right; text-align:left;}
.pg_lcliw:nth-child(odd) .pg_lcc b span{right:0; left: inherit;}
.pg_lcliw:nth-child(odd) .pg_lcyd{ position:absolute; right:inherit; left: 0;}
.pg_lcliw:nth-child(odd) .pg_lcyd span{ right:30px;}
.pg_lcliw:nth-child(even) .pg_lc_li{float:right;}
.pg_lcliw:nth-child(even) .pg_lcc{float:right; text-align:left;}
.pg_lcliw:nth-child(even) .pg_lcyd{ position:absolute; right:0px;}
.pg_lcliw:nth-child(even) .pg_lcyd span{ left:inherit; right: 30px;}
.pg_lcliw:nth-child(even) .pg_lcc b span{right:0; left: inherit;}


.pg_qywh{width:100%; height: auto; padding-bottom: 25px; border-bottom: 1px solid #ccc; margin-bottom: 30px; overflow: hidden;}
.pg_qywh .pg_qywh_img{width:100%; height: auto; line-height: 0; float: inherit; overflow: hidden;}
.pg_qywh .pg_qywh_txt{width:100%; height: auto; line-height:24px; float: left; text-align: left; padding:0; overflow: hidden;}
.pg_qywh .pg_qywh_txt .pg_qywh_txta{width:100%; height: auto; font-size:24px; line-height: 20px; color: #333; padding-bottom:15px; overflow: hidden; padding-top: 20px;}
.pg_qywh .pg_qywh_txt .pg_qywh_txta p{font-size:12px; color: #999999;}
.pg_qywh:nth-child(2n+1) .pg_qywh_img{float: left;}
.pg_qywh:nth-child(2n+1) .pg_qywh_txt{float: right; padding:0;}



/***/
.pg_team{width:100%; height: auto; float: inherit; margin: 0 0 20px 0; overflow: hidden;}
.pg_team .pg_teama{width:20%; height: auto; float: left; text-align: center; overflow: hidden;}
.pg_team .pg_teama img{ max-width: 100%; height: auto; width: auto;}
.pg_team .pg_teamb{width:75%; height: auto; min-height: 190px; background: #007aeb; padding: 10px; float: right; color: #fff; position: relative;}

.pl_img_li{width:100%; height: auto; border:1px solid #ccc; line-height: 0; float: left; margin: 0 0 23px 0; text-align: center;}
.pl_img_li img{width:90%; height: auto; border:1px solid #ccc; margin-top: 10px; overflow: hidden;}

.pg_khjz{width:100%; height: 120px; background: #e0e0e0; position: relative; padding: 12.5px 18px; overflow: hidden;}
.pg_khjzl,.pg_khjzr{width:18px; height:120px; line-height: 120px; font-size: 12px; text-align: center; background: #e0e0e0; color: #fff; position: absolute; top: 0; z-index: 2; cursor: pointer;}
.pg_khjzl{left:0px;}
.pg_khjzr{right:0px;}
.pg_khjz img{width:100%; height:100%; overflow: hidden;}

.pg_khjzul{width:100%; height: auto; margin-top: 55px; overflow: hidden;}
.pg_khjzul h2{font-size: 16px; color: #0269b8; margin-bottom: 5px;}
.pg_khjzul p{width:100%; height: auto; line-height: 22px; border-bottom: 1px dashed #999; font-size: 14px; padding: 10px 0; overflow: hidden;}
.pg_khjzul p span{margin-right: 10px; color: #999999;}
.pg_khjzul p a:hover{color: #0269b8;}


/**/
.pc-slide {width:100%; margin: 0 auto;}
.view .swiper-container {width: 100%; height:auto; text-align: center;}
.view .swiper-container img{width: 100%; height:auto;}
.view .arrow-left,.view .arrow-right{width:35px;height:35px; position: absolute; top: 50%; margin-top: -25px; opacity: .5; z-index: 10; transition: all .5s ease 0s;}
.view .arrow-left{background: url(../images/in26.png) center center no-repeat rgba(0,0,0,.5); left:10px;}
.view .arrow-right{background: url(../images/in27.png) center center no-repeat rgba(0,0,0,.5); right:10px;}
.preview{display: none;}

.pg_zlkz{width:100%; height: auto; overflow: hidden;}
.pg_zlkz_top{display: none;}

.pg_zlkz_bot{width:100%; height: auto; border: 5px solid #ccc; float: inherit; overflow: hidden;}
.pg_zlkz_bot .swiper-slide{width:100%; height: auto; line-height: 0; overflow: hidden;}
.pg_zlkz_bot .swiper-slide img{width: 100%; height:auto;}

.pg_zlkz_txt{width:100%; height: auto; background: #f5f5f5; margin-top: 20px; overflow: hidden;}
.pg_zlkz_txt_a{width:70%; height: auto; padding: 15px; font-size: 12px; color: #777; line-height: 25px; float: left; overflow: hidden;}
.pg_zlkz_txt_b{width:30%; height: auto; float: right; line-height: 0; overflow: hidden;}
.pg_zlkz_txt_b img{width:100%; height: 100%;}

/* yan */

.ReportTop{ font-size:14px; color:#260000; line-height:36px; border-bottom: 1px dashed #484848; padding:0px 0 20px 0;}

.Compbot_t{ margin:20px 0;}
.Report_table{font-family:"宋体"; font-size:14px; color:#260000; margin:30px 0 0 0;}
.Report_table tr{ height:auto;}
.Report_table tr td{display: block; width: 100%; text-align: left; padding: 0 0 10px 0;}
.Compbot_table tr{ height:auto;}
.Compbot_table tr td{display: block; width: 100%; text-align: left; padding: 0 0 10px 0;}
.Report_table .Ct_inputa{ width:100%; height:33px; border:1px solid #c6c6c6; text-indent:10px;}
.Report_table .At_bt{ padding-left:17px; background: url(../images/img4.png) left center no-repeat; display: inline-block; width: 120px;}
.Report_table .Ct_submit{ width:137px; height:37px; background: url(../images/img52.png) no-repeat; border:none; margin-left:0;}

.ReportBot{ width:100%; margin:0 auto; font-size:16px; margin-top:50px;}

.pg_fwlc{width:100%; /*height: 860px;*//* background: url(../images/ig47.jpg) center center no-repeat; */overflow: hidden; margin: 25px 0;}
.pg_fwlca{width:100%; height: auto; font-size: 13px; color: #666666; line-height: 24px; padding:45px 0; margin:0 auto; /*margin-top:90px; margin-bottom:90px;*/}
.pg_fwlca div:nth-child(2),.pg_fwlca div:nth-child(3){width:100%!important;}


.ContactDiv_Top{ widht:100%; height:auto; background:#656565;}
.Cdt_lxfs{ width:100%; height:100%; background:#FFF; margin-left:0;}
.Cdt_lxfs_bor{ width:100%; height:8px; border:1px solid #c6c6c6; background:#0269b8;}
.Cdt_lxfs_cont{ width:100%; height:100%; padding:0 35px 0 35px; overflow: hidden; overflow:auto;}
.Clc_lita{ width:100%; height:34px; line-height:34px; border-bottom:1px solid #ececec; font-size:13.5px; color:#2c2c2c; text-indent:12px; overflow: hidden;}
.Clc_litb{ width:100%; height:37px; line-height:37px; border-bottom:1px solid #ececec; font-size:14px; color:#2c2c2c;}
.Clc_litb span{ display:inline-block; width:3px; height:3px; background:#0269b8; vertical-align:middle; margin:0 5px 0 5px;}
.Clclset a{ color:#0269b8;}
.Clclset span{ width:13px;}

.Cdt_lxnr{ max-width:100%; margin:0 0 0 10px; height:100%; padding:24px 0 24px 0;}
.Cdt_lxnr_top{ height:26px; line-height:26px; background:url(../images/img50.png) left no-repeat; font-size:17px; color:#FFF; padding-left:46px; background-size: 26px 26px;}
.Cdt_lxnr_cont{ font-size:13px; color:#FFF; line-height:30px; padding-left:46px; margin:10px 0 0 0;}

.ContactDiv_Bot{width:100%; height: auto; font-size:14px; color:#FFF; line-height:36px; background:#f5f5f5; overflow: hidden;}
.ContactDiv_Bot iframe,#mapCard_style{width:100%!important;}

.Compbot_table{ font-size:12px; color:#353535;}
.Compbot_table tr{ height:auto;}
.Compbot_table tr td{display: block; width: 100%; text-align: left; padding: 0 0 10px 0;}
.Compbot_table .Ct_inputa{ width:100%; height:33px; border:1px solid #c6c6c6; text-indent:10px;}
.Compbot_table .Ct_inputb{ width:75px; height:33px; border:1px solid #c6c6c6; text-indent:10px;}
.Compbot_table .Ct_textarea{ width:100%; height:263px; border:1px solid #c6c6c6; text-indent:10px;}
.Compbot_table .Ct_code{ height:33px; margin: 0 0 0 5px;}
.Compbot_table .Ct_submit{ width:168px; height:28px; text-align: center; color: #FFF; background: #0269b8; border: none; -moz-border-radius:5px; border-radius:5px; cursor: pointer;}


.ClassName{ width:100%; margin:0 auto; border-bottom:3px solid #00a0e9; text-align: center; padding:0px 0 20px 0;}
.ClassName_cont{ display:inline-block; min-width:252px; line-height:24px; min-height:80px; background:url(../images/img7.png) bottom no-repeat; padding-bottom:10px;}
.ClassName_cont p:nth-child(1){ font-family:"新宋体"; font-size:14px; color:#bababa; text-transform:uppercase;}
.ClassName_cont p:nth-child(2){ font-size:24px; color:#7a7a7a;}


.Xzca{ width:100%; margin:0 0 0 0;}
.Xzcalist{ width:100%; height:65px; line-height: 65px; border-bottom:1px solid #ababab; padding-left:30px;}
.Xzcalist .fl{ background: url(../images/gg23.png) left no-repeat; font-size:14px; color: #7a7a7a; padding-left:30px;}
.Xzcalist .fr{ font-size:17px; color:#035bac;}

.Xzcb{}
.Xzcblist{ width:48%; height:auto; border:1px solid #b6b6b6; margin:0 2% 20px 0; overflow: hidden;}
.Xzcblist_a{ width:100%; height:auto; min-height: 240px; max-width: 240px; vertical-align: middle; line-height: 0; border-bottom:1px solid #b6b6b6;}
.Xzcblist_a img{width:100%; height: auto;}
.Xzcblist_b{ width:100%; height:30px; line-height:30px; text-align: center; font-size:12px; color: #464646;}
.Xzcblist_c{ width:100%; height:22px; line-height:22px; text-align: center; font-size:12px; color:#FFF; background:#d3d3d3;}
.Xzcb .Xzcblist:nth-child(4n){ margin-right: 0;}
.Xzcb .Xzcblist:nth-child(2n){ margin-right: 0;}

.newslist_cont{ width:100%;}
.nc_lcont{ width:100%; min-height:500px; padding:0 0 0 0;}
.nc_lcont_top{ width:100%; height:150px;}
.nc_lcont_top .nlt_img{ width:150px; height:150px; overflow: hidden;}
.nc_lcont_top .nlt_wz{ text-align:right; line-height:36px;}
.nc_lcont_top .nlt_wz p:nth-child(1){ font-size:40px; color:#bebebe; text-transform:uppercase; }
.nc_lcont_top .nlt_wz p:nth-child(2){ font-size:25px; color:#bebebe; text-transform:uppercase;}
.nc_lcont_top .nlt_wz p:nth-child(3){ display: inline-block; width:87px; font-size:16px; color:#ae8f7c; background:url(../images/img16.png) left center no-repeat; margin:20px 0 0 0;}

.nc_lcont_bot{ width:100%; margin:22px 0 0 0; overflow:hidden;}
.nc_lcont_bot ul{width: 100%;}
.nc_lcont_bot ul li{ width:100%;}
.nlb_list{ width:100%; height:auto;/* overflow: hidden;*/ margin:0 0 20px 0;}
.nlb_list_left{ width:30%;}
.nlb_list_left img{width:100%; height: auto;}
.nlb_list_left .nll_da{ width:100%; height:16px; background:#c1b3a8; font-family:"新宋体"; font-size:12px; color: #FFF; text-align: center;}
.nlb_list_left .nll_db{ width:100%; height:58px; margin:5px 0 0 0;}

.nlb_list_right{ width:70%; padding-left: 10px;}
.nlb_list_right .nlr_ta{ width:100%; line-height:34px; font-size:16px; color:#817871; overflow: hidden;}
.nlb_list_right .nlr_tb{ width:100%; line-height:24px; font-size:12px; color:#817871;}
.nlb_list_right .nlr_tc{ font-size:12px; color:#cfa67c;  padding-left:18px; background: url(../images/img18.png) left center no-repeat; text-transform:uppercase;}


.nc_lcont_but{ width:100%; text-align: right;}
.nc_lcont_but a:nth-child(1){ display:inline-block; width:10px; height:10px; background: url(../images/img19.png) no-repeat; margin:0 10px 0 0;}
.nc_lcont_but a:nth-child(2){ display:inline-block; width:10px; height:10px; background: url(../images/img20.png) no-repeat; margin:0 0 0 10px;}

.nc_rcont{ position:relative; width:100%; min-height:611px; background:url(../images/img21.jpg) left top repeat-y; margin-left:0; overflow: hidden;}
.nc_rcont_abs{ position:absolute; font-size:16px; color: #3c3000; left:154px; top:42px;}

.nc_rcont_bot{ width:100%; margin-top:119px;}
.nc_rcont_bot ul li{ width:100%;}
.nc_rcont_bot .nlb_list_left{ width:77px;}
.nc_rcont_bot .nlb_list_right{ width:50%;}



.News_Title{ width:100%; font-size:25px; color:#292929;}
.News_Time{ width:100%; margin:15px 0 0 0;}
.News_Time_a{ width:80px; height:22px; line-height:22px; text-align: center; background:#c1b3a8; font-size:12px; color:#ffffff;}

.News_Cont{ width:100%; margin:0 auto; margin-top:40px;}
.News_Cont_top{ width:100%; height:auto; padding:310px 0 10px 0;  background:url(../images/img12.jpg) top center no-repeat; text-align: center;}
.News_Cont_top p:nth-child(1){ font-size:16px; color:#FFF; padding: 0 10px;}
.News_Cont_top p:nth-child(2){ font-size:12px; color: #FFF; margin:20px 0 0 0;}

.News_Cont_bot{ position:relative; width:100%; min-height:500px; background:url(../images/img13.jpg) top no-repeat #0269b8; margin-top: 1px; padding:100px 10px 200px 10px; line-height:24px; color:#FFF;}
.Ncbabs{ position:absolute; width:337px; height:65px; left:50%; margin-left:-168.5px; bottom:100px; background: url(../images/img14.png) no-repeat;}


/*in_page*/
.in_page{ width: 100%; height: auto; margin: 0 auto; overflow: hidden; margin-top: 40px;}
.in_page1{ width: 50%; height: auto; background: #eeeeee; overflow: hidden;float: left; font-size: 0px; letter-spacing: 0px; word-spacing: 0px; display: block; }
.in_page1 p{display: inline-block; vertical-align: middle; width: 100%; height: auto; font-size: 14px; color: #292929; line-height: 24px; padding:10px; overflow: hidden;}
.in_page1 span{display: none;}
.in_page2,.in_page1:hover{ background: #e5e5e5;}

.recruit_list{ width:100%; height:218px; border-bottom:1px solid #c4c4c4; padding:26px 0 60px 0; overflow: hidden; position: relative;}
.rl_lcont{ width:100%;}
.rl_rcont{ width:100%; background: #fff; position: absolute; bottom: 10px;}
.rl_lcont_a{ width:100%; font-size:18px; color:#035bac; line-height:36px;}
.rl_lcont_a span{ color:#4d4d4d;}
.rl_lcont_b{ width:100%; font-size:14px; color:#3f3f3f; line-height:36px;}

.rl_rcont_a{ width:45%; height:38px; line-height:38px; text-align: center; font-size:14px; color: #FFF; background:#878787; -moz-border-radius:3px; border-radius:3px; float: left; cursor:pointer;}
.rl_rcont_b{ width:45%; height:38px; line-height:38px; text-align: center; font-size:14px; color: #FFF; background:#3f3f3f; -moz-border-radius:3px; border-radius:3px; float: right; cursor:pointer; margin:0 0 0 0;}



















